.header{}
.header .top{background-color: #efefef;height: 30px;line-height: 30px;}
.header .top .cart{width: 125px;height: 40px;line-height: 40px;position: absolute;right: 0;top: 0;}
.header .top .cart:before{content: '';display: block;border-right: 10px solid #fb81b4;border-top: 40px solid transparent;position: absolute;left: -10px;}
.header .top .cart p{display: inline-block;}
.header .top .cart img{margin-top: 8px;margin-left: 15px;margin-right: 25px;}
.header .top .cart span{position: absolute;width: 15px;height: 15px;line-height: 15px;left: 35px;top: 3px;border-radius: 15px;}
.top-nav{color: #999;margin-right: 150px;}
.top-nav a{color: #555;display: inline-block;margin: 0 8px 0 7px;}

.s-top{height: 110px;}
.logo{margin-top: 20px;}
.area{margin-top: 35px;margin-left: 10px;}
.area a{margin-top: 10px;display: block;color: #999;}
.area a b{font-weight: normal;}
.area a img{width: 16px;vertical-align: middle;}

.search{margin-top: 30px;margin-left: 150px;}
.search-box{width: 475px;height: 38px;}
.search-box .type{line-height: 38px;}
.search-box .type span{display: block;border-right: 1px solid #ddd;width: 70px;text-align: center;height: 20px;line-height: 20px;margin-top: 9px;}
.search-box .type img{margin-left: 10px;}
.search-box .input{width: 310px;height: 100%;}
.search-box .input input{width: 100%;height: 100%;text-indent: 10px;}
.search-box .search-btn{width: 90px;height: 100%;}
.search-box .search-btn img{margin-top: 7px;}
.suggest{margin-top: 10px;}
.suggest a{font-size: 14px;margin-right: 15px;color: #999;}
.suggest a:nth-child(odd){color: #fb81b4;}

.guarantee{margin-top: 30px;}

.header-nav{height: 42px;line-height: 42px;}
.header-nav .classify{color: #fff;background-color: #d94b87;width: 230px;text-indent: 20px;}
.header-nav ul{float: left;overflow: hidden;}
.header-nav ul li{float: left;width: 100px;text-align: center;margin: 0 10px;}
.header-nav ul li a{color: #fff;display: block;line-height: 40px;}
.header-nav ul li .nav-active{border-bottom: 2px solid #ef1569;}


.bottom-guarantee{background-color: #ddd;}
.bottom-guarantee img{display: block;width: 100%;}
.footer{background-color: #000000;padding-top: 45px;}
.footer-white{background-color: #ffffff !important;padding-top: 70px;border-top: 1px solid #dadada;}
.footer-nav{color: #ffffff;width: 210px;}
.footer-nav dt{color: #bbb;margin-bottom: 10px;font-size: 16px;}
.footer-nav dd a{color: #888;line-height: 20px;font-size: 12px;}

.footer .qr{width: 150px;}
.footer .qr .qr-switch{border: 1px solid #4d4d4d;height: 30px;line-height: 30px;}
.footer .qr .qr-switch a{display: block;width: 50%;float: left;font-size: 14px;text-align: center;color: #fff;background-color: #4d4d4d;}
.footer .qr .qr-switch .qr-active{background-color: #000000;color: #ef1569;}
.footer .qr img{display: block;width: 150px;margin-top: 5px;}
.footer-link{text-align: center;font-size: 12px;color: #666;}
.footer-link a{display: inline-block;color: #666;padding:0 7px 0 6px;}
.police{text-align: center;padding: 50px 0;}
.police a{display: inline-block;margin: 0 5px;}


/*右边固定操作栏*/
.right-mui-bar{position: fixed;right: 0;top: 0;height: 100%;width: 35px;background-color: #000000;z-index: 99;}
.middle-bar{position: absolute;right: 0;top: 50%;margin-top: -220px;}
.bottom-bar{position: absolute;right: 0;bottom: 0;}
.mui-bar-tab{width: 35px;position: relative;margin-bottom: 10px;}
.mui-bar-tab:hover{background-color: #d94b87;cursor: pointer;}
.mui-bar-tab:hover .mui-bar-tab-tips{visibility: visible;opacity: 1;right: 35px;}
.mui-bar-tab:hover .mui-bar-tab-cart-inner{border-color: #d94b87;}
.mui-bar-tab-img{width: 35px;height: 35px;;background-size: 18px 18px;
    background-repeat: no-repeat;background-position: center;}
.mui-bar-tab-tips{position: absolute;right: 70px;top: 0;width: 90px;height: 35px;line-height: 35px;visibility: hidden;
    opacity: 0;text-align: center; color: #fff;background-color: #494949;font-size: 12px;transition: all .4s ease;}
.mui-bar-tab-arr{position: absolute;top: 8px;right: -8px; width:12px;height:19px;}
.mui-bar-tab-cart{}
.mui-bar-tab-cart-inner{width: 25px;margin: 0 auto 10px;text-align: center;border: solid #444;border-width: 1px 0;padding: 10px 0;}
.mui-bar-tab-cart-inner img{width: 18px;}
.mui-bar-tab-cart-inner p{font-size: 12px;color: #ffffff;margin: 5px 0;}
.mui-bar-tab-cart-inner span{display: inline-block;width: 20px;height: 20px;line-height: 20px;border-radius: 100%;}

.bread{font-size: 12px;color: #555;font-family: "宋体";line-height: 60px;}
.bread a{color: #555;}
.bread b{font-weight: normal;;display: inline-block;margin: 0 5px;}